Pin assignment with global routing for general cell designs

نویسنده

  • Jason Cong
چکیده

In this paper, we present an algorithm which combines the pin assignment step and the global routing step in the physical design of VLSI circuits. Our algorithm is based on two key theorems: the channel pin assignment theorem and the block boundary decomposition theorem. These two theorems enable us to deal successfully with the high complexity resulting from combining the pin assignment and global routing steps. According to these two theorems, we only need to generate a coarse pin assignment and global routing solution. The exact pin locations and global routing topology can be determined optimally later by a linear time algorithm. We implemented a pin assignment and global routing package named BeauticianGR based on the proposed algorithm. BeauticianGR produces very satisfactory results on test circuits and is being integrated into the automatic layout design system at the National Semiconductor Corporation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multilayer pin assignment for macro cell circuits

We present a pin-assignment algorithm based on a new multi-layer chip-level global router. Combining pin assignment and global routing has been an important approach for the pin-assignment problem. But there are many difficulties when combining the two processes. In the past, only specialized global routing methods were used in the combined process. In our pin assignment program, we use an actu...

متن کامل

Pin assignment with global routing for VLSI building block layout

In this paper, we will consider global routing and pin assignment in VLSI building block layout, and present an efficient algorithm which integrates global routing, pin assignment, block reshaping and positioning. The general flow of the proposed algorithm is the same as the one proposed in [1] and consists of two main phases. The first phase is to determine not only global routes and coarse pi...

متن کامل

Floorplanning with Pin Assignment

We present a hierarchical technique for floorplanning and pin assignment of the general cell layouts. Given a set of cells with their shape lists, a layout aspect ratio, relative positions of the extemal 110 pads and upper bound delay constraints for a set of critical nets, we determine shapes and positions of the cells, locations of the floating pins on cells and a global routing solution such...

متن کامل

Crosstalk Noise Control in Gridless General-area Routing

This paper presents a new pseudo pin assignment algorithm for crosstalk noise control in multi-layer gridless general area routing. It also tends to minimize the number of vias needed in detailed routing. Our approach consists of two steps: coarse pseudo pin assignment and detailed pseudo pin assignment. Coarse pseudo pin assignment uses the crosstalk noise constraints to estimate the spacing r...

متن کامل

BEAR FP A Robust Framework for Floorplanning

This paper presents a hierarchical oorplanning approach for macrocell layouts which is based on the bottom up clustering shape function computation and top down oor plan optimization with integrated global routing and pin assignment This approach provides means for specifying and techniques for satisfying a wide range of constraints physical topological timing and is therefore able to generate ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1991